make impenetrable - Turc Anglais Dictionnaire